7083426
11536867
4298338
3130213
16956438
50211355
38427509
13252097
11199322
41928102
3249491
27543048
71668741
5164259
50753032
95178844
5106918
63584760
66154388
55388743
90404948
74715452
14538550
48175281
2692622
76125347
49037882
99897226
591205
2686940
71672633
4078978
16257544
64984159
27097405
75797727
85105897
76359971
46222334
1109742