50801756
57902282
44293041
72864612
43756463
72361555
94014950
64755693
23394292
44685385
74967734
73256463
19717822
3794565
28294450
3121844
67237818
23764035
51557299
60582105
53728528
39542691
30492014
28442858
50408181
99082292
46019726
66751382
84032800
73668744
4631050
16309455
32953160
66321479
97661045
6492035
49633862
72056778
11995786
65518150