25323172
74557009
9159922
95942602
30567559
64735509
41014727
47977024
34915582
60888238
53206083
55007544
33355999
11845604
63326896
40206315
57251403
43221999
47914450
50778276
9119772
81816940
71496904
93436508
82847354
44935960
73022028
45413449
43572762
58781984
2659594
955847
34431112
65797658
34054523
192755
94141085
87864830
7129292
85026271