43614297
11854112
84911449
50871129
22229115
93335545
31803070
29954816
695314
91454148
33558266
85627254
22327213
80731557
1398850
90949348
43083630
71114708
65234651
54645867
9975167
621610
489419
9988971
49213740
93136402
93996319
51998469
10586086
34341266
1182748
95016310
33928989
19048753
34595020
40107925
8631068
65163671
20627133
36505577