20423919
88848068
41883702
5404653
35361095
53659034
30161983
14514301
1565800
2574788
42816083
73871066
65259411
52729323
58144353
16177732
56312238
4578526
3234806
74957064
92846993
73146623
4096628
60456420
52268975
65588116
89193260
12036025
2501012
36757408
31848363
18668583
42788311
89498170
94207101
70719965
30124257
63342754
32514208
79808720