72052833
6246627
95472430
85576013
80731200
49377047
45569258
86714268
10874207
394885
2922719
23149782
6049235
57864297
29879248
74612365
61116550
64775320
70395273
26983633
2333852
4945654
64697771
15425851
3004436
10727758
15662089
12773281
80247236
45763134
20416230
45103114
1851251
9592837
30734259
15824449
88234296
16949787
88426653
46677818