49777926
60254290
26622695
5292758
94406186
19689191
21304076
91099628
97895395
56992094
58993645
1679935
20325512
51915625
17128625
6098443
82658993
1375580
58827799
98491397
56463340
14621393
49382397
86265115
85303802
49675002
90114606
30057307
70325297
93336867
13673470
81248060
86237380
58965842
4590145
81908002
36844899
15175119
40192619
76248103