43582291
42788160
94134618
5459262
31517982
40344884
8051708
52451957
5222229
5291047
55687162
93001928
13918502
36298831
52007890
32679914
84893328
54034012
41616738
31021058
456163
96668759
40209691
98439373
20748803
55093716
1335571
79366845
66929786
15439465
3735299
87143408
93777704
45711773
89134681
21606927
94735355
70449910
77941313
14757263