3805496
41235473
84865907
62325043
18563136
60482373
81793804
25303008
3842916
11062857
16255539
3651613
70822799
76283982
39891433
16519017
76579571
57537790
95576786
18983298
10039461
4455428
70161112
28429034
2657096
2671414
39437219
3969413
3437754
98446558
34054006
93333067
30582
81101757
82183421
53866526
67275848
12386337
34347090
11609903