71356966
94625975
57627854
61298090
81786647
44291925
93637739
31132709
95408585
31773990
711320
51946910
67642671
58533848
83822268
35171551
55914259
41754251
41731040
8911887
31139591
45441750
53468699
72565480
43297134
65268177
4784466
26422658
29973861
51665866
42864629
29724563
31108348
69639325
22219905
24459876
41691962
69871445
28387064
36753397