3551592
571565
67672421
80702717
24677581
98207557
75797714
64387313
38496681
58119458
56288841
37644553
21893197
66709532
23712963
10651626
16092947
76412621
61907094
33165383
6967435
31902589
52444769
71166610
34466300
49771576
72127218
78964580
17481660
30046468
32499805
50112873
35374652
805651
53824445
64101856
15185790
46926610
49084774
45068592