97763606
43773060
21463590
4938303
37454487
62375930
56713754
69657884
82373775
36809708
59918104
98421835
88134101
30229174
30861049
73582369
106001
86652222
53754902
37807211
1879381
12574581
46856542
99036514
26931735
87842114
93532157
6199173
12991789
17372304
27128415
14296473
62653087
68192645
54226994
45903066
6736007
86293905
55727007
51662069