52047383
40387789
93817691
13818356
2983678
40785993
65165989
1844661
33025894
36896188
8202222
35439636
20862896
79943770
61981429
64109024
84275386
74096941
42441695
9828751
54519605
35476844
93937466
7951781
88134011
5296316
62075065
78005108
99864341
4801701
84868783
2428981
16632716
42877094
9631053
28815204
66747580
51619318
13727860
97171555