37475196
25079212
4251283
29986643
92665209
11125910
78695869
49903099
89464890
81125903
77419582
60533625
72919227
3341982
89304855
6324135
64798810
4825704
64558531
4849505
26417393
7257297
100723
20414929
16162781
16739276
37908713
92822176
52793739
78161022
26101366
12577449
6328799
96519711
92734436
8556997
50175832
6298337
65109040
32887370