36329332
25687601
10873042
15681046
42219677
58314095
57563569
60536530
85229401
2591336
72961330
32292302
32553592
5909614
26321402
57859610
77329451
70152510
2105867
74151352
68681627
70111955
52081669
15442994
8258414
35179454
53758485
26592469
80459212
73217684
83839257
72144275
20978519
51233461
12023119
43457608
82078354
4925319
24005878
24862613