15405748
23643788
47688031
65538359
99102825
99829129
18767986
20211659
21663978
60726695
37404133
22167791
15898870
35016734
39079681
73077705
61887817
63246901
26039869
81449027
46342270
77612151
59907042
86308827
27544609
27756249
79008405
25661300
51772854
68648804
20531114
27734951
22813127
2798408
54278028
29409286
597197
99125784
36455942
50751846