56746384
58083100
50714564
40621423
4600961
7102583
9652646
31911560
22354986
35784702
95465886
24715237
40777220
22318954
1730114
54227632
85709490
75971086
40631326
61033829
98176143
11368706
9067548
12016640
84489187
14427411
7492683
84248602
55887172
95131412
65997330
95456187
926115
83261339
48693999
86626815
80768610
67411997
20235881
9595669