42304391
93064232
43506177
59284396
8447090
22217050
96685420
85025641
11873162
24206397
16501362
52913263
38011213
48942193
18953045
43133401
7773448
36641806
38602308
49677036
63486582
52485836
21827705
64924591
96997265
96511260
74619112
3617318
57244477
69194545
78565139
8300165
39603317
73117191
60789004
26435297
43228565
98672913
2474697
71846591