49445217
83865408
1811440
88879740
4646272
40091864
60761091
1509042
64809137
68236550
96255888
5528913
2989826
289745
364476
64602314
41515303
30029468
7390713
85461648
95666124
2346368
12097526
48891531
33819562
37449884
25113429
83725267
31515690
29793871
63714415
38518977
85649675
190510
54925464
44884136
67534304
86956872
18018887
45896543