18722984
25614199
34469373
63552298
62203041
888778
84541227
78673899
49285534
8567930
16612524
92916157
46139130
88126079
10133580
37743620
84882267
30028786
83487659
29327845
83389203
16264356
3121986
739876
9268412
69762544
50653883
92356030
82299487
83456352
84328400
41444942
86334917
8505371
15096309
26494393
38964554
62871888
844267
59821305