65756119
33734385
77853876
66816054
53031254
28536407
3634960
68588847
90057836
31976635
45206204
96486544
2785148
42786116
9620966
31712881
17702191
12513361
79627685
3612693
31383725
76473411
2153118
51475661
17105495
54564570
32461420
72334908
36262288
35077758
65226928
21842327
60012192
79114400
72595012
64295561
42625457
4387925
22627386
9444533