1672699
61621821
37995726
80557518
26352886
94851029
43416928
98546469
36744662
20592944
1484988
67646056
98773086
6915516
58119563
88386565
46988077
90961672
8454929
28396407
66348467
69416665
86433483
61172388
45234248
63142305
63346079
98426376
6478814
10169165
51681769
23239115
29578629
22472864
14776592
6109040