51289875
50642163
2718520
97967179
71834339
27076297
48008740
53206942
82782839
35641678
12915393
85966916
93934695
26069376
83994374
64151017
76246874
77463945
70064109
10064095
71369565
36947383
2322075
62125443
18094780
96051204
60522115
95761946
13685108
34481297
61762776
92262563
86692611
49341398
3907361
39597131
47443560
42079989
76608130
51208918