34533372
45912320
49427176
19317568
74408915
15506507
76012246
41221476
27368286
38843368
66003870
56309325
89822539
48985368
10286897
40695147
25215884
67226835
28655348
64336014
23092623
71034518
33186175
7615229
62367388
36484483
98857402
11772554
69099058
38856638
94275028
76918078
99745264
3125562
90599462
65499262
77858537
29385643
33097538
7106450