51545019
92482016
41083666
18066619
80426366
53017145
16337921
47799220
83378067
4066929
99957138
71688023
60413051
69978021
8969603
52111456
5598772
24136578
870267
24558847
7643531
11542981
57413885
56058597
61141561
63213219
9355115
15857762
58301635
9485653
17426928
24892207
89321812
74787303
90469953
77047283
37864415
32077185
80879873
59204213