28722572
93234380
81104851
13493789
88408849
10765354
46745839
92543132
53941130
8327936
30208873
39591439
2874670
40233575
245568
72261469
80613184
23807486
12724304
43488487
47742573
19635871
7512862
44466188
13098104
61182577
38772143
38039910
89823101
49411462
46601663
18451222
91921537
12068255
76823247
96376429
53889685
12396115
72881175
4514936