28345143
30406380
3735382
81725628
53739931
86193567
50687527
6865885
8148130
8184707
856587
80056454
44353730
44931708
52304811
63192844
43263767
16144301
38895746
3850207
94816356
35017346
31309983
23433353
12118273
69814196
90581567
41065836
7764087
16131178
25157563
69038380
51771981
95412346
25843119
80479754
83482844
41441376
2631786
60784363