24504716
64826642
71078328
81634220
82937359
34384029
13052153
90512040
4833132
104727
3496486
28964840
21878616
62351596
5839681
51844850
83384710
11318674
67655230
54934508
34842265
20046532
33726036
51205268
5017321
61351190
33361258
92027509
59344157
58635111
57902631
47946639
89575771
7075310
3095668
60297686
64675847
3757731
74325418
47438803