22128743
74223422
38677132
67648929
41574951
6162350
2034854
49573511
4827864
8503659
30778611
49294870
86435690
20211935
1511692
42356112
58061016
58061190
5408166
40369392
34312329
5375636
20141506
65323125
70181284
61088684
11023041
22867988
9945406
55419039
38514649
93828208
48247805
54171007
58866319
56365626
14188622
78509279
87134770
2908966