52222622
26826519
73016268
11649793
70128485
99254156
51375920
73699691
93008854
81778450
67707085
68662432
67036562
32167777
59591809
54691528
95424433
89784833
21169227
60585803
1020271
45652994
25928258
61891269
45469821
29393520
95359531
21166494
49731154
84752483
90886699
34376880
64638689
78519406
4792320
81808741
62466606
65652275
21131345
18455528