72658965
11413364
98801864
41348772
26486077
9517913
20578180
43711493
6404097
54063918
70822075
35191326
76651744
6512214
56165081
16332068
77929553
92802058
88389693
36144013
72198141
71534590
20024785
17807092
33371804
743541
28954897
17778129
17757597
45145764
8386391
45626506
88719873
58176757
91784136
47883264
528322
3022361
79065238
56098601