12674344
50331426
40567557
5282106
1794489
10079839
5949133
63755513
4233010
51987890
21635596
42518258
19587518
94976404
17604135
62178987
91389924
73501706
84609705
94271134
40068585
65807181
1037
83193313
29179455
90119310
34721755
59289283
87991989
23005275
16727657
96972735
75279186
43862280
66122101
47006423
78583410
85344796
35436605
36839310