25194604
72138017
87935757
71504366
58134333
77828157
42423564
2393309
2443915
24703031
2380590
825435
60729150
33377906
12834722
20158300
7468875
24373706
77584935
96125794
40767492
49956259
7908532
29054451
12705867
90926842
48972136
6897663
91217333
83652995
92221605
54334390
79969860
50802069
29714625
18356000
86951012
64139734
61466851
18836796