70396099
63209584
205656
4897185
38716051
4004300
32349658
55862665
74198684
33066185
54787860
58933187
7217733
27952626
56979970
44502377
97898835
43973380
62484459
39293268
1245963
85918128
41783379
66652868
7464049
35407544
6493499
10483636
30073319
96077638
59614880
23038914
29705269
46529659
25203185
70104535
47972411
8777737
50374539
4273791