32749107
504624
80469777
50871157
60881244
58539340
53047626
43865597
15728296
42617519
14861104
90375089
71408499
72158473
3041501
73004787
63789690
87974593
2071250
63908095
9993054
91057039
9012862
51088720
50093360
13346737
1530884
15823244
86567824
20293666
8714320
37887464
94261724
95827775
58721899
84878991
50584759
9061774
36927012
205381