94268889
7696605
81993255
22795908
10554273
34793493
19429971
95638454
987983
95923944
72816426
31513587
90295688
64581405
46733065
78159009
59583994
1244389
67504568
49694938
72347167
50742831
61866596
86929258
8368123
6640589
58601632
35553024
73472939
23596998
23457813
72772317
37526116
13801240
6545613
220994
87825441
4945032
43767839
82941446