19111867
4418488
425968
63258948
30599202
33972959
12702959
58747659
99553440
17125555
16567592
17755982
65112783
64582092
16103615
57026082
72398484
67133806
98915748
4743480
40356908
97653565
30176489
50583257
79491997
96611888
76856490
93854436
15253869
89761226
86252197
43402033
74695480
82564199
85754856
7244242
97134080
35702527
9497072
93449941