49926290
66963131
2917879
69728196
6769490
18386093
68931235
281687
63041120
32507374
11297839
26469247
35356178
83423002
65253686
69792325
60012468
75594215
27028284
15244623
41122824
61557550
44585241
95654998
34629039
23457879
53885299
73388958
5556355
983101
69204735
38645040
86011776
87616603
29565164
45816672
30247145
4368491
89526921
26193380