10836318
95837760
4635337
57903254
19115003
46765040
20306749
3536261
57836996
23844238
31479865
81012080
70728714
75491108
43146620
66108991
8189629
54531241
92154909
76346327
58608180
79172290
65649086
73578572
6984526
63354755
37006346
96738987
28983774
33789412
49103189
14861532
70799956
83864075
59575459
68073980
72628459
21936055
104638
65799236