66964231
78225276
88916611
85644666
84657309
59623667
94977440
52052853
55779
8070433
77645281
71628312
69287147
48235088
95651710
58372450
24584819
17474644
741474
43393239
26572702
9386196
3673390
59984103
67005151
31553984
63691251
72603526
57845560
8386762
37651219
1465560
56544669
11906907
36814176
66843697
72054914
66419908
1718717
6529106