37838849
5495622
3825977
135512
9481931
49624660
43392533
40334688
19613168
7959769
75204723
46406
65406439
59905606
20223629
85069785
34858317
21373719
90803178
63847755
50733827
66741590
78584165
87432294
6323553
45482537
49596570
41843997
98859151
77585511
15607575
63511683
73474597
51462768
20408225
45735635
21637328
56328686
64648474
4465174