17308019
67438537
51993578
59794988
11901158
8404105
53016202
89892575
44521310
5349647
73735
28241813
76313664
43735289
63742085
53867300
95874177
4786572
75776941
8729489
21139097
41186335
261804
99035243
55162032
4119925
94819475
99072222
74268417
74646407
64017560
16885283
30425073
30093319
3231753
5425660
87955805
52602499
39337842
138321