19328640
51574568
54254057
40865707
90707127
80028745
21295111
33879070
71514365
22398912
18015146
31777104
584563
38971026
4457229
36492602
29036842
28659643
58233318
68636132
22412375
92782948
79406097
13213875
74275312
40019288
30978440
14802568
83238400
70162172
1126527
79079459
44763269
7708363
43909813
85317608
74839961
26857086
66578217
18218014