77023328
96144369
70957658
9971119
20699806
258488
30603809
45016673
48653207
44893303
92888884
87664118
21086890
53995059
36068527
7201600
6834789
99553354
45506719
95138464
99368332
6776772
61452430
49678385
17453804
50993578
30941466
94441644
32396572
62961865
40312215
51326856
37161430
28019846
33056252
54016969
72721800
908793
58871513
42065786