23446671
23421596
59798786
53572460
26834725
8598667
49053523
75231371
43788395
28665619
33552095
58121172
51797960
45912866
99152044
16925447
47642248
83743829
44867327
34726413
13031000
63955298
16673402
98944559
707740
99995387
81154595
94295342
53163367
35484669
62757132
509691
5873320
66953941
39598122
72455456
90588987
9814874
546700
17162886