80474456
27166721
4661150
61793000
12729097
50149495
71192576
6330141
828772
80499089
629144
54302356
34054759
22131899
53164030
5746037
7361819
13576737
94075636
7054265
84756773
34879401
12448299
47541514
98189664
15732848
52322217
1874992
90047492
48037188
5233936
6175850
12747201
93695889
73963424
43262009
17566549
5303151
7667231
29355641