49973877
76545964
40422835
56128114
36789880
3216839
25161809
38834112
38093513
35421438
18829739
29015603
30111414
3405769
85574997
70156453
63586931
93428441
79338315
49097
16526782
49451356
66638789
64689387
69057792
20048223
52489350
15503001
4923673
93115449
42082972
75128670
22523520
90857775
91002684
88845696
53007724
8094239
64988580
7676333