79843943
20293010
87873717
86864490
69555749
3464977
2911697
28294772
20514205
4752075
13971679
27522408
64526855
86609883
15446163
21285608
237262
18835158
76502589
33039852
17112264
58874121
55891190
44958641
37306435
16051301
73666083
68749064
40174387
2716486
99175921
43418114
95603767
53706554
66413321
48782954
84846202
44926398
61523470
53932951