42872929
87334801
22625668
51858807
88621571
63138003
65016780
58932234
65629132
979859
78869797
24098870
3444066
72971752
46073153
65428327
2922189
10665929
45029660
43539477
61086820
18351347
3927740
47388228
73591491
72182310
5533705
52614123
15041382
25431254
55275544
12531769
55473799
43199663
23546413
14191223
42638008
59357689
1851419
11529630