37779943
72032769
83938360
51371574
13233864
9887169
3547364
2335535
42218769
2465119
55677279
34508314
94159598
15576819
85647870
31276539
6175543
22965973
67699894
49611729
72227890
12757113
46306328
93444265
86507093
36688245
23076857
85713132
3207167
54186219
80376764
32433307
13657482
65513759
17689410
345984
50584510
2708703
40405916
28896083