44957062
12287894
58852538
74295467
34095750
58743896
94357635
26367030
3482511
753020
3465472
75911072
5780556
16458218
69317540
94553396
6331139
29224981
64236091
92589606
80605641
38787382
7323327
87681951
30663830
43526508
2364203
61821381
18162164
31164394
33568308
17117896
8062908
13516127
41662666
275531
62101997
26897018
86858071
6389346