88957109
32199955
74138589
2634346
5533657
67147170
18843596
7464213
76033998
56897560
76867207
5009173
21386906
42145480
32392038
65633018
36787249
10031013
92226597
97763936
6252481
56917371
1787616
25282250
55477425
69887603
9617095
66243029
89828116
51033573
22539880
30745030
51735800
33569391
696036
76586425
4249459
55737821
11993555
10846875