39551417
69926090
35803069
9248013
21905927
83902456
55271987
56793604
61525881
77578705
56856985
73184002
26122518
8533364
77954584
7667859
45367108
34232653
51214244
24234519
37482862
9030590
93234104
17381769
3448951
50391453
6083846
24292432
2868424
70315899
904764
84298806
56582776
70051963
93014806
22622066
29483012
46187679
19483369
19582113