30842820
40799011
94293119
53967175
26332497
31701063
52469445
46302901
99173574
80441865
11114857
30016095
8040486
79106274
67259487
4900928
73585934
32878241
53692049
56166125
35924252
71603787
17381314
96493633
73681822
21979237
70801948
27146657
60387584
72365536
71544535
2845990
48155355
6832739
6902470
67217880
54056848
62326902
23035149
5635857