32619491
64615635
16387072
31515196
3355881
14892088
24128026
49349562
49768125
59821365
11247976
15333681
96059640
59349719
20683235
3654566
585729
67783363
33474787
48963162
77371947
21262235
40795723
21373720
8417102
79441557
81404606
22352730
8957749
54368382
9878989
43272843
12676087
20544582
65372334
343756
59244433
92753837
19781922
10059047