92579625
38881202
68701308
34277
75668142
70954971
68438894
109068
110578
50869772
78737264
3535589
81737591
22642354
42043542
59302289
41852791
81055633
28153126
43663820
80747293
36932184
65408215
5644254
43599137
78959743
53598626
81371474
32924115
96686236
49893376
73057085
3161183
17403625
42571395
82025380
68607396
97768060
9990780
9197483