42979061
2512777
5968405
15082881
88553011
56454934
5575356
40663007
83787227
86101842
21895758
70533504
66974314
51884702
7821079
8463215
92717881
74814951
31779695
14106613
41777938
39512073
79154314
1748794
65219170
37203093
51451501
18654170
50026905
1188974
90228292
67857546
19959733
35201390
89416658
33448100
14333006
40364268
62425304
7736359