49468672
7314436
11327430
9817289
41093520
9566005
46194926
1751306
70155565
80396672
42801194
66774793
93259058
77925262
40437484
50899362
70443458
16299566
6087406
70515719
92587146
657273
86769852
49069792
6022096
67654598
53216586
16678951
12644809
16336868
19294352
14915130
81746267
56856722
1516203
95559431
72937881
33223654
89749232
2868394