18381867
58056903
39249044
15524170
8364125
8831805
57015819
48481600
5863535
65581409
81861248
58253223
72798533
45091984
10137694
55748754
84145726
57754529
36887734
98968163
7628671
9462652
38093339
81177831
3466517
24306000
76583089
24175799
43868909
99373471
458165
6575347
49952959
67923437
54602821
86749143
47905939
51792507
59781103
88545968