88355911
21603528
35438039
4464660
3323909
90914059
65231599
38181667
89331989
89879524
70894208
23982492
79681790
516182
6066830
14351440
82293533
48977817
62642688
13072992
48221778
4097592
46742116
10723756
20111071
52139014
6683226
6152181
40931226
27193376
77399367
72525539
59351302
30496188
49787109
84431046
96911047
74553857
34985355
7282813