13213655
75054336
3572792
62837076
51096265
61723623
27838980
4139813
21628341
75346450
76992601
70374459
48879406
93213234
78492371
84366650
74013214
41055975
18291196
79358363
83419142
93082686
75308933
95139354
38655297
39623323
16879669
11123288
28024296
28962459
93394294
3326208
41406353
78557219
419987
57199275
34637459
71072654
44892360
55052395