29591385
34998840
19302680
74667719
8458486
16298685
2469822
96347308
7067734
22945828
72045501
18839908
88634172
51216159
82079494
58868686
67793641
13228996
79308493
8297679
29558944
11451106
37684364
70026277
17963849
66865441
55704357
69669684
1501166
22472778
4725440
21509436
8143254
21839810
45571828
10938476
46552781
54027926
34946320
80946444