49473216
65479528
14969613
91501961
91074126
45117171
70619051
50991012
3248334
1937960
46226301
78488738
92557
73502522
51723750
51377896
59912682
42673562
73153435
25776577
58947657
89405684
45758591
9826770
82849769
14057473
25169260
54653996
94058979
17963424
32736345
37659877
96685164
43426093
2219231
47415940
29184867
72584217
2518617
92158029