35763340
41354698
24354430
93273072
90597134
28869479
14095652
21631629
61979095
10704492
34018719
38051884
9148109
85471366
72699040
56241854
19572274
7129836
86739684
38329785
79261993
43484737
21098737
24591879
55676702
98167361
94735602
5667318
58535356
25256193
59051585
61079804
57615218
43164341
55117469
51472371
16926228
59456739
57735236
39505567