41648106
84855052
14027487
58417971
1308901
47675955
95163405
11879041
70812277
58599529
54606660
15923325
54375898
68691250
64435809
35131039
31421034
66738911
15524086
5541736
81178629
73006188
16958957
533867
47106359
34075516
41022745
43971517
68634356
87745152
6495939
5300122
6363127
89036652
41962105
54951804
5178929
9097100
8644165
40414106