83744580
74661170
48039241
29759558
8631850
41527231
45739021
20712831
11052240
26814463
89069934
54659534
80401812
16434197
8601230
43999085
6009533
32587191
4811459
1376977
54034100
73393767
45561596
35922377
5405296
10221417
6539125
86462109
15152124
62083574
93084526
33813626
75545540
34913422
42026341
56743643
42945947
49075623
9486034
41908206