50245459
100005749
96012872
4224246
24374493
782724
47031203
11679172
55618814
3259746
43655048
78245566
5174392
17288258
53301375
3301822
72623676
65045197
96179982
21038162
95318805
34539191
59878722
52519810
64876598
24587909
5558748
8678542
49019969
4692669
87259781
63262955
47759831
85498260
66889443
78483869
39092924
34868307
16703454
28092747