17333022
75556788
75945253
6792863
63844604
50799233
33537506
80637527
8178898
12091538
73743530
76275117
24987344
82517568
80059301
7802793
73574782
1364195
91392029
3487527
31091194
191064
15937768
97584002
23115236
81602638
88566494
81193251
80057693
88529396
3593677
25614424
4923764
89853183
59179119
50727072
82428624
17543835
43646094
1342220