97307023
4948464
41382591
5213655
93544243
97331942
19679989
72156092
44564404
64249487
85285492
37007632
69247907
56626807
21243296
21923343
19226158
9783828
41203617
46429138
1003022
805589
91486096
45927825
4275290
80046380
97196039
24553196
39358388
80798651
45087714
2135172
5066843
95949492
1867866
79395035
29938263
6361171
63456161
67586393