78773023
81443854
1549325
3236860
72241599
40972933
4605978
12256618
72323191
32682055
35082514
17668631
84987835
41769740
58339184
53886261
90198270
7869669
33169014
9680524
49074025
58579682
36822230
76247605
86764790
80121168
25357157
12132293
52004647
8266637
12738739
8160769
4229977
96492021
14945028
82044317
35947626
56663740
3518535
70357413