64395681
53943953
63177350
24621253
2125654
91352770
43414634
39591505
6605443
37627480
76169277
36867307
78661663
71691400
65244511
40293571
7119761
83632842
3777081
73091046
50986562
77673877
60205491
74937516
99597516
71075259
19039939
66345660
9650428
56967183
55809029
99754442
23165099
914329
17115409
68828445
74652115
7383582
31202296
60179775