69852082
46925971
22171310
18057415
15623487
60459923
72038714
24542326
15956890
67825834
6520400
27762692
34336252
65355770
84115814
54185076
64804016
14756375
814904
71357495
61495766
12195433
7763041
9127389
19029363
90973137
4458998
8474957
4765135
13095005
98291319
44901744
96026788
5456840
31618499
38027904
36308371
86375262
502402
48347013