22268145
59659996
63984882
22322846
6709318
96731730
80178390
66572902
13436289
33771632
92701040
94714964
55971822
43174048
8186612
88566906
3721755
9136050
24756860
13651283
11706367
28532532
23664777
35319714
20083627
26845614
6144678
67597445
83332344
72433879
60801250
35266200
58778192
52026463
40319153
5962105
57143455
7118087
90591534
41237731