12039061
42854827
28944754
12772742
49525263
82441381
73343486
51438686
84438229
386573
96472077
77951048
92072766
68518856
13857266
92333729
78136312
81457856
50144229
87908065
95098278
46037546
64795619
34203197
2402272
1255309
59405077
49242039
15398875
29396062
1251312
96233465
53008807
7030392
95283467
8758205
47507837
7477821
54653630
19324938