63129678
12341461
61259439
61366233
21638390
86309556
77691705
47615431
79429515
53296015
8674903
46815491
70568726
29857975
36721512
42978965
47641628
41698713
1251469
63471149
22567810
26114953
78131873
52669689
54162541
31309626
57865852
17771301
30499824
7044819
962243
43062799
6015141
58749902
35527697
64547720
21454215
60732629
2305513
20212459