35674212
5785914
95169416
76179525
2262724
7227121
82158158
802441
38791629
5682292
88959047
71102380
53351942
72871794
7618289
90439570
37125754
89623184
46954776
26721280
20359997
25809044
8916568
17593948
9915715
87503607
27786567
63694521
232284
11224624
59356681
34955345
14134117
40163680
92169132
12654757
65234540
21691802
66709293
23891938