36439853
1799521
50422205
45963288
8887585
645535
11337702
18688739
76412600
71393740
9953993
3523508
15845538
83234658
10528622
58159508
863772
43217882
9411279
90975534
98057669
61131235
41016468
96388921
4169276
20479950
72216160
9079919
36035473
12903565
55536903
47529635
87167076
47787825
3169058
95507348
98128867
72817680
28671580
15745035