13037432
96018963
88779114
41029487
94501162
53999141
39047719
18719237
99323917
70967306
57864842
22331553
85661043
70595586
6936317
89146053
13952060
53833849
7587819
5225596
76362076
90599407
945281
31147238
56204110
37382347
84114994
7868207
54005115
13333223
23756315
9596011
4064908
84025784
54287758
18958423
78322547
13403163
3302417
546149