80732552
69082492
79341826
3926517
6186680
89038801
67363211
20881030
31423124
56349005
87115229
77185658
7860106
20684708
3941160
23412301
99868029
76603926
1904890
34318948
7771194
39216863
41792382
55684554
94918435
87146419
3965833
90816801
26231147
15024710
5613960
56349451
49476267
46045523
15029053
84199600
18384100
21486386
65527306
67002735