30628715
72626705
77622521
2072326
48586998
42752269
30494281
5366936
32319953
59996346
6119406
80516548
55107028
48505468
66902298
1679831
64445926
43195267
45482032
97069231
53319201
87767731
33918952
48932085
70166924
64069180
67041949
933781
13398479
56683538
76879375
72341048
86168727
8844436
37855351
90926233
60225007
31875236
84792487
3998712