93094131
61673883
53714404
48951887
29301886
27761827
37576361
44435522
27208630
21115259
62467269
69309825
19605227
39842469
32768367
75772892
2365818
6063718
12887017
34075115
46584917
48062687
76686484
99841258
94222425
5279209
86749321
38445534
86106306
62499124
55388761
21232189
97150
5997751
34929645
82299935
26904597
70405025
46304500
86021232