2200385
16732540
44721082
3118719
71602602
5179910
9980234
33559269
29823923
90469787
51833358
9904469
695529
86808634
32604330
11084515
67565701
27022837
58008336
63036156
43599380
46832617
59749580
4018972
7633344
96696017
14197739
44874032
46659120
19753303
564971
72408064
42643174
10568382
86999024
8830
44248050
69764387
7659749
92758148