3565629
22293370
3532070
62707663
448474
83725538
87516572
2567288
58977748
31373664
59734584
1549749
1618779
17216103
8081901
84392828
3898852
51841640
31709418
80608264
55627703
21679600
35802762
52711069
35135340
41164882
85558633
85826710
52018060
33764094
56202269
28719318
53492079
23464819
85493606
21297732
8712633
72212152
69741335
6925347