82626162
51298100
22985262
22394937
30553795
34402895
50602272
3920444
79816963
67883414
25597408
91454828
23249729
76891762
87571628
69919626
87118058
12868948
52017317
24397934
14904458
12753724
83885920
94599262
69013434
65661404
76615180
36649439
8404517
93264216
16099497
28599503
25829904
90437495
28943564
35018880
38815071
77505585
34197844
10777834