96682717
3728267
98151349
60181138
88582486
42249441
28689887
26501716
65559969
36228762
3945867
64107522
47794736
3658804
77445338
21234032
8455841
93401282
47269351
31127043
59792040
5111368
99338685
70093661
75829452
88391409
34145913
33419808
16788370
45222567
68129995
8266961
33405983
18194854
51211252
61472445
31817445
1252739
15294047
50055297