16923495
8783603
64661235
82102271
82608260
77811487
1818056
66467712
3963037
52963367
25899130
30361797
35891408
63032965
82270
34874332
3428125
89911952
244063
75985510
49666429
3805185
80609392
95567280
37815752
96475849
16411055
26474236
83245185
20767840
93928383
70867959
75176979
72694501
96618611
1526296
33501934
81386726
30497523
62881014