49932332
94584943
5198756
65334683
4932482
77186844
63929929
31557825
46051442
38078581
30178649
48846289
26529137
95739852
9576606
36114947
59427010
73021836
5192344
55493146
64381482
16119420
89325944
2117100
215447
1381075
8753156
85644630
39783535
60776610
88327981
54541826
61093714
83648096
48926445
44762552
72376727
70196894
9053369
29404004