50847615
51481394
93215142
56332070
68991805
86886624
3929701
53847823
7339484
74702939
80514476
91752333
5163493
41868112
13263613
56859363
4381241
6111426
26631621
18261301
62839732
71439431
46948238
93464349
5032779
5126984
70879035
10876991
4332253
98251910
31229901
79406879
38796940
142620
15668038
17728263
83036676
35744509
8563101
33027931