79594163
53971476
95839360
86329118
50002176
54259152
78399279
4746213
65717706
61852537
62597026
35021335
82323694
5391780
51103988
68822260
29676267
9824347
66706330
9730877
77263941
63779
21555803
97679848
54047534
5444909
49088075
47081905
58513240
43973386
37428261
91826534
88514299
65069433
93893860
5221920
32399690
25768377
92411293
31572809