19431438
28028043
5374830
97502653
9147739
22325280
20259067
89956344
64773685
88635570
72457194
85568145
35905621
70497488
7568778
4392680
74656727
66316214
63789810
39513807
91687594
10342332
81717784
83596343
63362910
44036528
697139
95863925
757930
92164111
28987316
652730
81581369
14414983
74355416
50577989
66929198
64384362
71053862
46635258