80214122
7131845
89877183
50236349
44109323
39707659
21799406
6887773
664676
29549151
8776122
58581134
188798
58665938
54964282
65499682
70054444
20816580
33828599
3452955
16946769
40234584
51153307
51771044
79248132
50853838
69365879
1423363
41318293
41438113
19439600
45981144
42843569
87083088
83915580
29418377
98387182
97354620
62902269
7414347