52448227
33793827
60366971
98471292
87366800
81922629
77631954
37605992
29408768
12637547
14264006
63907090
13821233
8133668
7299392
70423420
14708953
47978824
26949492
16472948
32938897
87123095
85457503
5151682
96011019
71033398
72845999
47593281
91176006
42531618
1936770
99192728
2473590
37669346
88222383
55861504
6535138
76844576
58936010
93686078