90909692
59236686
72259932
478985
56318712
75494574
29977445
16526016
78284958
2809810
23553055
25719763
52382382
30019825
71871548
20572655
64297069
72236175
78033401
42851341
90804604
85608046
51083176
16509426
72432027
74405390
40972819
91536966
18748945
88023188
13597142
73766781
79005396
40419484
41275227
22236329
64282467
48267598
19464228
7065701