4492636
31769183
97546402
35575561
56408160
81436869
30022889
5879604
61871282
82602925
24587125
17532475
70081024
36222066
2153195
36473696
89257155
69421641
93911944
2368370
73761829
136837
67112309
38133183
14703831
57729134
2415270
9103605
75681019
10156293
96547603
972340
18559459
94666046
79768327
32999608
33237786
94106930
72665111
45339258