50204822
46393966
82625045
67495897
22756203
70454363
5907401
13419822
68542837
15999718
12993252
79156741
1444659
12742269
51092622
95013121
64164842
41621745
43102989
63286378
86676889
85932690
54495024
60934868
33477284
25897028
33414375
14303162
1063181
89314040
6559954
24497219
65414441
43867516
10725737
30696228
78616668
36608327
4655206
31653511