3412384
9115898
73811240
59521504
84134228
26663205
72891003
50192960
1826786
46216215
6067427
67865161
63447262
4013423
50569499
7722281
97533428
47303472
17617634
12434613
4842265
81229125
52551034
99602683
57625207
37596524
99573981
1513905
7601794
27104195
67652072
19657803
179510
36305490
13691093
38162051
24306795
92346608
58322472
76704908