39398917
61442380
2286786
72537270
38974908
81348068
49963448
52006476
41699063
79268386
47866521
22528014
9585560
82972967
13889519
7137970
87164522
12305581
50025679
97227953
43065205
8398336
35783958
74711656
84131665
30203320
40412995
5055971
3922151
8329540
58884247
19361958
93591152
55906109
23965136
16802317
94344160
34356238
40815105
43701655