63214322
77019846
58697854
21657620
53013707
947748
55579876
64024725
42848890
2817732
70154161
51615076
1944200
92292854
87919802
41621162
16287973
57867663
85373572
454322
78117445
9249961
46811717
66379985
71568220
73061386
57803872
98785722
28351226
53002667
53735208
89535207
85674852
54189370
98324816
35884526
3047844
41246851
45368238
10548459