82648087
60314786
40111422
6170147
89201976
64049668
31073513
63888764
36034108
26609680
59887749
29803404
43189553
62932515
89477509
60018209
66557547
77921111
95235978
68475693
69652944
60582252
69551188
47402848
602854
56868685
29881306
16652077
61331938
62522258
4146360
6667111
43209470
73817607
81864399
51084644
8121686
40118067
5970779
87669911