5023901
31911060
8005543
77456649
43431295
4558661
15492135
86191090
25691221
62761146
27324736
3132254
8657532
3048400
37705225
97732338
2806199
44407350
96451291
56436820
8566572
60846020
1596396
30759211
60051850
69075572
9703071
79536467
75517850
3432197
2455210
48619254
92494458
95749236
65791976
5863275
5317880
19699382
81331212
6775905