50304194
92505306
98825039
26335506
7928569
86604461
54321351
63557574
83026357
25238395
95751560
56004947
31358908
14423902
36508100
23829072
5123142
87674348
29484557
77957368
59184826
41472208
58232349
83854655
70589062
19139273
13087712
27055687
49005779
39234944
14571711
82363109
50864121
2718763
39901576
72342524
15654128
19814872
18931685
4839303