2646161
4253345
17593283
69834070
2733730
76871130
26616885
12178921
88487553
12393852
4921414
4045919
68672310
51312099
68922672
55662853
10772189
38298670
46954960
51314019
16775269
92182224
50446936
935398
46366385
3900114
95328767
93984595
743573
95905785
77263525
58057794
59139544
76249421
99169343
44364216
18053399
5580960
103553
53655332