41104796
8173522
96748488
62201974
6095542
15111005
26152266
70445716
64035926
54994557
80933363
89786830
71586356
71395309
51596747
15078845
10473619
9788537
58296132
31268042
4099969
30974659
46818909
90967478
8078465
25391709
10246855
64332656
55081380
19076015
17094685
5623722
95165259
25103390
81996617
7772411
33138855
33784290
60805809
9117628