43389751
21754272
28763425
81949649
63076060
9771024
19413825
96881200
26106945
36195124
35042704
16732060
42365873
78611940
90812739
98817931
4489744
4768733
16252863
65008304
66913899
3354673
2888753
22222151
75575654
43537233
14749251
82377970
24043584
50235738
75033000
4789815
31034679
6273762
95001144
86385435
46942602
87752532
89283326
6288279