42893333
87959898
64378057
16027408
93455833
83976808
97843550
84595505
1369107
17366398
60654363
21644510
61463735
92044216
9835958
72016043
90009291
18389028
86133314
995322
51589485
79644168
9572937
34057811
1791990
24756357
71461529
4882697
3920692
52975782
5865390
27538437
53396637
43065204
32139919
83482934
30346808
54485601
76326419
4882115