80772862
11556463
45548407
348905
5603850
48097337
23138292
39292243
12194403
31623856
66313846
90843043
78905332
23034204
91746049
97595044
55487238
37162899
32625878
5805100
7828606
69123007
8853761
45925967
74027094
51584062
55111691
894831
88257
76544433
4770894
68058543
50371354
20953844
65378684
26354577
71012283
62116995
41743608
59068239