53259628
37621916
27656641
88222939
46152243
70159096
99839704
437693
94457927
69443654
38766041
70458422
67517993
5828394
4683968
84861757
84651464
58471799
45604911
37392011
5707208
9738602
77904534
4656928
73761220
689179
46635294
70229498
48288174
55937362
21689009
30615246
16045483
26419099
81056683
52703893
84789560
56044905
12998658
54178403