52277440
95585763
9287430
6271756
61705309
6876234
24907674
79853326
60726224
4053193
69388320
83207218
77903723
70475038
68199942
80688591
96866410
51889641
12666068
66431077
51646054
14992121
44644804
73499942
27245926
59347781
2622386
44248521
33841003
92184895
5536393
1461653
81213298
10904418
73245348
4142307
780618
47306402
68312912
75725286