7834447
1644313
66468577
2700802
80435385
8569585
41888593
52364936
75008558
56036471
62833127
71987124
396916
76973905
86291161
74479130
1618631
63323013
50682943
8221233
45764077
46264418
6495242
20785357
8925125
64738760
210363
53802842
89397711
80255153
87711569
35864814
58607305
2597343
83527415
65974139
69936264
64526466
6347902
78844780