23127253
58509533
28944675
9653366
78417827
97356664
19651427
71103735
61537727
55266511
2132129
84375139
56239144
78087317
211465
97115697
26472055
74067012
22137706
96199202
48203043
42366320
6659836
98496304
5292911
3414847
1131450
11892400
65066759
24865223
18726374
37917128
63635244
69994693
61217568
77002386
8521531
88118716
12298081
99394489