57289946
33605419
18012292
48352161
8756462
31259887
20858869
7415661
22447855
74519494
8016546
30283244
7308807
4501839
79351760
2275111
192420
44493496
87546690
28527376
56871411
21562359
81274734
32024385
7682581
7952586
70086126
32235852
3254310
39565061
79808126
42587735
79659714
10244183
309236
21242539
4515323
95339224
85085812
62797926