35285603
92127445
8584914
87097390
5092451
61972689
9571428
41647266
93785458
1757071
72562321
87941994
5747372
51136131
8673240
65616067
3867010
3466535
12432107
6407211
42125528
33676332
51279120
42205869
92655001
39501565
11289300
7043799
14513353
39038452
75204376
16571023
53455193
70477864
10392508
1400699
27067147
60409595
83991942
93544272