94497742
86252101
52163375
35468180
44921529
8850446
72671556
82284570
46184623
67756974
75696843
69083861
9489143
27956498
71026921
79552012
64336795
13353027
92927712
92312277
1191501
66872734
23616772
43705455
186079
72286767
5363691
44015101
75986537
96587534
81708365
33445002
93115971
24967262
54963792
7026651
23387357
8258117
32013801
72295388