8673518
68577679
34741895
85852293
71721538
29481495
18671898
69899064
4717677
13975863
39941452
23108387
21521213
72958029
6093469
29604454
22875404
9851685
38443917
31636085
33994622
13859571
331498
33496361
9832236
59578197
6285007
12395215
90844766
59632023
84913617
70605430
39427670
30217301
97266920
26253962
4261437
87082800
38246023
86875185