64752470
40276389
35306830
2729199
27477440
13297656
87148892
59037537
24876637
55969850
42104493
33961891
60411510
43492306
80309682
48424914
95874241
35195847
89007726
43001509
7895090
4207108
97636176
44275062
94184409
38585836
75568886
28499057
8748314
8141310
15672395
20653823
78202262
98313277
59853396
4217437
66494900
83461582
8573250
15506867