80011738
63953091
15623782
8785689
51994846
49818656
30677077
74662069
73122255
82709576
96427567
8306454
81489862
22299361
66807112
37091504
72197044
74056130
88836926
19714055
84474633
21237752
64838377
70486086
85478904
10919495
11097060
81566541
76273048
25683165
13677690
79242803
95926565
79169108
98802655
97823160
18633886
80471418
29763141
41123252