34005964
65836006
57425455
70452347
64365649
41452695
35839087
64857469
97127324
23096504
80312953
22666453
64047845
8116565
99205185
11608808
76764583
63095063
30201680
37347470
9859277
41343995
25372941
20909263
342761
98087332
26349228
18832833
86218267
40675618
59225322
39289875
2155434
27746903
8435731
7239206
52459305
73383603
71846807
87641198