79044883
20863961
86184997
3678949
97565
78543271
10519658
24525248
25218216
60917943
46714558
8555402
75122331
23906498
44528955
46255582
8924412
5824511
46241220
5831769
6238626
532160
78744860
78082018
50087652
93088576
44776158
8104360
84118004
85215209
28192571
87679900
46941824
51141754
45462257
65309808
49264660
45927121
14315653
70946724