45907730
68583105
92335875
39661867
67413623
23952980
60299024
32171922
27962420
92998788
7665785
854740
83963215
2072156
20303976
81164843
5112097
59443683
63971059
29676984
59635060
89922122
87476680
58958606
99824983
1105759
44291853
53994334
3933548
62732446
12847576
180346
11606504
45403340
96544094
33885728
74881303
7552562
10016770
29661905