53037141
51126900
20311849
23871337
8010318
99483917
20663552
69092626
80184348
74224468
18668961
35607690
57924091
44516784
84345281
60174084
18081401
8890955
76963897
50999810
8326497
6829051
5058060
30615627
81305605
11557090
10855605
32214283
813124
23131306
65202671
4613127
75554775
88846772
25294942
9433121
53625881
21722668
16538992
29292267