44338229
16906151
29888616
2738278
9892522
3442970
61936355
92966490
54058467
42291217
1215543
15466368
2849068
39529865
82232000
96438152
5335546
44606672
48093613
95488038
25805342
2685551
41341723
2886769
75931555
91114679
8767979
49541746
7861115
53218853
31589414
17227527
67233821
7699252
44188318
93495248
53344595
64818662
72728328
17995938