64515518
313013
48305390
15038040
71658958
2493394
79415080
13247872
88026856
44847086
6493737
51189206
4836133
3149734
21741260
63429096
8168703
2950621
29437898
50974303
89277426
10326932
39061231
23117667
23973701
17085713
92329469
69274601
218632
53121923
41651987
11781091
74266476
34183233
71635143
9296718
55355940
9339827
61697921
46134512