41056163
5350421
46254137
74625679
33155487
24901925
22676328
83437107
899868
31134283
34707932
35697447
25909356
302879
6213276
91218663
62251609
14688585
8298455
69207625
65894126
72292893
4100662
84557155
47112130
55596154
79506175
81085771
43666525
46867438
2839381
7841240
43469294
61186757
9425118
3145187
43704352
34985434
50565977
43339356