84528499
72798758
80439320
63259513
76058591
98762979
12251792
97937612
26083662
38679074
95661709
30915826
69804641
40841235
33633183
10827996
88806478
33824355
10151708
6231959
21805983
61564488
15674917
81025834
8276412
72642480
71426873
19538608
73166035
36052887
84559662
71988047
66091369
8009609
73464356
50887270
9835282
20588236
62694013
3908234