55034981
83812285
61768118
38835572
5036134
14104142
23986792
5036163
92752820
97314566
556303
78118129
18391955
84263731
1233272
96016914
70372597
7064132
32454452
75058562
65797054
82397234
29033242
90818006
62417743
93218024
20466277
11033867
7811109
65252417
29781966
52521885
24292450
69165237
493293
32203007
51646070
20543230
37483096
52957889