24096265
36747082
12586107
81604940
69449658
73756970
63134834
1964994
43485948
3204729
53904756
825812
38848614
10961043
26279897
27434520
717215
16972485
4327585
95054463
28529640
79765687
3941479
13897354
87649589
56234528
96534806
15234556
75682524
92205307
72864426
94325409
20593297
91377057
99991535
72849718
5897829
9154105
9851152
35168544