87039082
27883303
19761414
98973919
56932846
792376
14591639
90474509
38302571
20075848
2618879
19659482
66594996
62218325
737073
16558977
78779352
72982186
84162060
37355166
53401263
97128438
74068618
81784608
12334247
55994390
69653553
68311138
35838434
5279066
13345739
87117940
14438433
86253039
66903502
31189382
45669727
40941930
1009979
3048059