39907090
56576729
90498056
58607705
11137622
75473121
92278569
55624408
52535445
58536931
73327013
75881939
13654301
49119401
58506361
72168384
59505363
35908886
57583661
2305142
87647424
72987241
91737018
72339391
81822468
24374029
82847350
47505976
53176615
735461
6080696
96915164
82085723
3453307
28187103
93208411
807749
38543848
43669528
27422401