30015130
63738720
31699346
695714
5696644
7772364
32307152
67391281
3646277
94587005
23738470
26826963
31295920
60849412
356551
40563826
48923099
40245921
28938019
56245421
81702665
1733990
26168567
8668779
99506160
99035995
9878342
85465343
80405153
98543098
63511962
974755
6517926
77717929
22224612
44823167
32389330
2626977
24442598
94144164