2885135
76757584
67974189
32346233
90127770
174710000
92359073
84783023
97552771
68626994
7465185
20476529
94172720
66844762
46854969
28021479
23156167
883549
49989372
94194811
21096664
46179997
35279176
95085596
16472440
5434722
92028068
69046431
74386425
70676263
89227043
43326687
96045281
41752360
70962891
99299881
77276422
47912940
62146669
9124579