3317181
58755115
81703172
77222307
25005421
75271355
23931027
11971894
64253772
54289907
61861723
61145756
69313393
96716242
81046247
77146815
24909795
88208565
1737517
97132792
85501432
92351286
58602517
15706830
45331899
26333672
73662591
7537939
57853676
3958474
2539376
92519574
70049571
56588841
12193665
27769378
64529910
33613186
3942995
70101019