61674437
10736145
49641601
41141062
95501512
39233833
90309433
7021104
82401521
6503809
90754603
32873546
38192765
69725923
88581807
64144130
85053793
64142694
77927158
81008372
97108342
40521918
12564898
69105711
22049467
12145967
2144448
2594787
54884349
21306366
12224854
29115258
26479011
1365614
79813212
41663127
4872400
93004057
89549015
44282046