52421346
27129231
32894308
67414478
77149560
78679494
40818849
5992258
99344758
5735046
49393910
14932969
43423877
5672680
29466811
69144592
4278948
46246610
51426397
43843740
21832288
34416808
76666513
73674869
13885330
18015532
75966348
84767335
25944338
41146010
23185012
74077523
63512305
66438515
64886755
58611800
3785398
79318501
51499565
8704582