45725644
94076831
62243699
31527907
56667875
97052871
77619460
82661096
14622382
20742457
23826854
53406670
79973054
43602210
42498242
2662764
146304
13562719
83203373
32028815
66864898
60957423
84325349
92224949
21794186
1055261
5049440
1603292
8531869
79533220
88286474
9686613
5128634
75884993
80168077
35578739
84267555
26508276
9804416
7324549