49083878
21926989
507229
69184423
9446972
7447497
14002262
43863868
69528176
21726556
38541352
80267628
48527604
65469310
39806999
2057180
55411816
5599794
7220196
18247421
47014109
76058313
8061422
47806294
28681689
80556801
5841203
69384830
34592583
40117045
33113484
28591665
10742654
51233701
47394917
46399650
31062650
89278908
58145403
21943423