83604254
18145541
69477830
269735
57323757
63254111
16125038
63872836
3044236
79494167
19941157
53219952
24253715
76839083
53576606
50884813
11531808
17838902
466619
16139328
12809886
68929534
87586537
94632904
5881467
9460562
19446530
80458563
21481980
3057452
62068476
8161604
49769624
44946538
69274693
3561881
7051221
9076385
29199431
78301136