80494219
15402123
22727810
30541511
96006557
16589012
450521
73834736
51722611
56118644
67339313
63062424
84431516
41464206
97413911
9365275
8943571
66552714
64081104
55903652
21938081
31708931
90056678
66231577
64729492
98377533
20725953
17181376
1262252
1575715
3841354
95749840
80442731
46928609
38706935
43182300
89543135
12708845
4477511
5832476