52677602
33571555
29842501
54277154
5848599
5911455
77454782
52326755
8759666
28167643
20489355
60038438
3409496
12964323
57762553
78052006
22576096
94218448
102385
91341287
31851797
87865525
36361271
14037415
79807623
84329131
65043261
37572447
50409523
98227046
46266875
50432432
44716789
26758647
331573
83369916
92283995
31787419
43791129
69862072