5916837
13515173
45826134
25762757
93904393
71602298
86443120
14099602
36242480
69944293
33846569
16238896
65089667
46289067
50848824
10008401
29265959
74423571
59723970
15552296
82227884
96903508
95016108
74367448
63103541
44629060
95895436
9149399
81619523
46342698
99661752
37175726
46487425
6047644
45148601
44374843
8662188
25337838
11489432
18983299