93539977
54281611
56137904
11503217
34177020
99579363
8034047
8375052
55438277
93424718
56325761
8211426
39926318
38665573
1905272
50785584
99366177
7423594
55345727
40568695
8491973
65254100
140677
822349
175731
4048156
39111257
75196428
43015512
72813314
29676805
35657161
12589063
66358903
43347886
5022578
12853831
80013213
80221622
56674841