39057141
80789282
69948511
3229702
30732414
60146993
48283090
5709270
94178099
62339985
54241881
32296589
42579049
86185624
92567619
53912418
46345863
84064486
11099079
35962821
68377448
59235834
33208894
82765488
99545408
8687777
36754173
32796626
87781627
39677584
96045988
88781063
77839829
32617260
25797736
45354290
25467866
48229882
13997714
11327507