5142931
11651511
14047084
14981418
63372856
33215766
76642286
89601332
20526708
46155086
70305009
55056462
75688660
50867242
97656763
69816929
4977585
50111318
79998521
48337777
14311223
86435444
97799020
35491753
32279907
69582932
24148255
7768968
41074763
17692991
1816154
29882745
8238130
42321532
43641127
26641303
28848681
40118925
49672702
78089518