81872916
61251344
73538238
55309934
40851941
7416961
2843563
53507688
5706310
5513678
6255003
6583311
71709411
7660649
63132309
83243947
79109418
60598633
34048704
50091905
46912329
23242752
77925895
85604113
45139660
7992410
36975512
8099848
87968040
46247930
5286358
31422341
79407661
90507873
51833211
93095957
25648752
37224187
92174394
5662833