28765394
30549327
69843445
61857820
47062603
66209996
1575674
82826489
39293481
14571591
76313960
50805713
31601039
31756695
27064998
5682572
12062978
94885028
71047277
39738297
21389859
58512186
84736294
16069330
98903076
8993768
31996433
52295302
82275613
86118314
21944434
11299250
217266
20892478
93728762
97825572
26138745
28187494
91492918
29758766