3667953
43495944
89674509
52221761
53764658
40009174
71398060
24101767
20729046
8504368
31868531
1459370
29796867
44996211
1583185
71899481
572129
62959399
89131959
45842191
55159075
27092252
72827724
796186
4389750
49001631
34133052
87832865
97517635
84623376
69988204
84026596
22455953
48573117
49937802
7998421
34977156
57949012
19368237
7557200