44578730
41304517
64618175
5227855
70882235
35293814
62087040
79573484
96548830
67209259
57347845
95809135
96328520
20644354
6627816
96041690
50676187
7859686
32182175
17308579
35687100
5274021
1434466
65719885
48722854
55917303
95083164
57598891
5321607
66553190
84954858
42665378
68929000
48056721
98968232
94295715
12224387
65248911
77898677
252137