5852828
72688892
20375267
8276377
40863220
25979187
61965865
30247001
41006866
86122102
8273152
12921041
5320764
29424700
64056187
54222908
93875323
46736018
534356
87585738
52677374
79846602
37766786
771523
33874776
81323251
909165
22024087
44424497
63463189
85017795
97307827
32314982
3893195
72053316
59007366
9693335
43863455
227822
58077755