5212406
4322751
86443124
90914609
28888299
6151568
86409676
59351553
1439182
38647137
23198533
46109468
58097254
5647213
70311491
7127771
47635568
93831043
72796288
99475524
76394102
37376808
56798353
48792674
59065934
73821094
5203820
76494452
61513149
17657033
76214115
94892235
51801075
70202926
86161098
45407301
27684977
67027497
87923683
50501444