37007186
48481297
7907564
8389727
80843152
79243697
70751970
79916216
13766314
74562527
41017720
86025927
15633857
98505306
75763132
835139
66103218
2004780
61619959
23813336
23734664
29059425
36785
86442778
24596105
93426138
48672871
61007011
12137330
73899047
4705718
80982383
6869529
17423486
65897317
69434764
35936508
94513195
38395736
9170461