2716537
57457383
70192768
51115193
20713352
55026906
76207157
20464064
12381280
56669284
43238684
22711079
2811815
97257260
98278266
48852073
11688725
1080327
8796418
24872682
46342194
10279411
27313947
62734419
34376076
30974976
49168904
89466177
60678624
65394786
65597188
48514314
86369449
62061599
90846743
79567911
52532402
94551062
2886136
1408681