42184794
879631
30801753
35391880
27525277
8234871
19166408
84694617
82114953
44638317
91185955
10143296
42144652
59109485
38167768
66326522
17152707
73551758
46362089
40477564
87628675
85249072
206294
9359904
89781874
94438563
47173325
46516675
41271807
96796743
96991570
1365133
93594298
26796358
24116535
88947951
3548662
5157410
17808070
36786579