2256087
34904300
8290936
6483455
4867180
75043602
975250
3671447
2416949
5624566
6539854
82373831
1057276
2979734
86071036
15385728
99129633
20333791
82763670
77467159
58458369
19029493
14503389
52606379
22183672
83685604
87771405
32994850
6679114
65034007
95086476
73009572
84493219
49676202
37168
12416461
10545406
15463440
39574065
60278771