36694567
48271330
22594799
13165572
62952918
98085209
34421101
8428507
42924754
1349009
30753512
30492381
1835502
4822627
30614608
83674644
65143702
49188194
6574663
49734038
37039366
9481441
40342769
87253957
20007791
2464432
80995548
62142483
84408016
88819958
80627734
70419164
72694190
55702183
5231429
37934195
29613882
26514665
39531077
82456989