72592257
84083906
88424405
6646293
415622
28523354
99429470
15681261
30291294
72431965
6883788
66712240
22513120
23913292
20748191
88445555
466490
72879012
25012465
63226793
49209133
29209807
40455263
70807186
48598140
85945853
16724887
72875339
89404064
28078870
49256194
37218459
8498742
54333199
83776556
43738417
96686163
16286101
28642283
600870