78511166
51547212
9446230
95405268
1335183
54439070
3621408
82264159
57763800
44224193
14037056
54977342
12361324
344422
65143600
359435
76589784
23517949
79829333
81958393
4311651
14965634
29441027
68975603
25894645
47695870
51802317
15472020
74919363
89322945
57397053
64752984
20529390
22811469
60038211
76588444
88598334
2668488
47996231
47063024