38542582
63759258
52467557
4591289
4410147
34806827
90125030
4668078
40137441
476446
3716329
78482062
58807225
49186705
12579714
25267762
32704935
9124690
22704256
662346
50457445
3894267
3750262
26037487
59841451
19815320
77128078
58525532
81098811
96366238
40292178
6189571
95796761
63297814
74097913
49243674
47444159
33147137
90721850
62402382