52429833
86856723
44569253
5462367
29161588
65513134
45478278
38365509
14083908
83049384
66477362
30564819
5176792
29318980
84215724
62264558
43072263
273119
3928764
38499782
1483928
43308
938312
20151754
80063648
37136026
69292486
38693192
47484330
17697497
75659147
40722496
76205398
83925097
44146563
53407428
99638827
38993222
58246051
66964256