84601123
63272617
75598747
34639249
86327776
8380455
55291096
43219520
13957321
94767544
70231183
91788180
89639940
36859754
48216966
5513112
27524020
67426594
66902655
59363747
77666913
47742356
52191063
32015484
32473376
51442129
66269714
38668689
2461148
64815958
92767358
88547891
76386832
27047581
62893416
58664531
19133681
10956948
33698352
90685658