3759318
65875061
83879194
55728891
39528313
76314842
95815247
80517386
88292488
26742688
758332
27559714
82893541
41898028
39911529
29195468
8814498
90474488
51658306
77209030
47751170
25359810
2564230
82834207
51104273
22981697
14632340
95456042
85609966
4128481
17819128
3633883
26372242
15646601
28526986
98044435
1217242
8253770
69492481
11186048