77732850
35056556
34375393
27669881
31783656
74615566
70688544
42532809
33904584
63891951
937690
50382755
20143631
59633789
8466270
87049412
66208935
46615507
53816265
66075979
71389439
87915566
21716797
97825754
84199099
42656440
3573115
50367149
126922
55641375
4786552
74812610
328672
68152492
86796528
26512524
13904593
30484475
68144505
26481493