14976002
63599236
6714879
42852334
27129057
46891400
7884986
33507042
88718596
65869415
60443170
60728544
21286717
88975573
2886862
60095895
27634751
5225718
85796283
39811674
69536675
6074819
2464813
51328712
66071901
5310146
55184108
91689
93226495
13949881
14671395
74769721
95661926
67685343
71388565
85267104
1958993
95712130
85662327
35603043