79467965
65193338
20923845
47402486
54161504
26444687
68705077
65189112
88488221
75774959
89355838
6848741
34981278
21186220
66409059
51415031
95473688
55446296
44875269
72657894
33627962
30803220
40204723
6249344
46698
9096148
90875329
87351267
54319205
68468514
93358647
96391909
76417518
87768641
34034617
63561
48291234
27389963
70053853
25189620