87461202
49623056
96928
71945670
35966456
75482463
507027
29124865
556133
81691940
78682968
88978917
3306485
43542514
43766040
85531007
43604301
74953621
51808122
53147014
13704303
18638085
38065048
17416276
9304424
88661387
25019835
45023225
55094973
1009751
20603357
3849293
77403989
50262834
7173116
3959109
61266232
89233321
54845142
4367962