706642
42755082
53417665
98217691
97937052
51164392
17042595
14652262
29665279
72097698
10133933
32239702
14776818
1537663
652418
797749
80997130
72034483
59717220
3766208
85452918
18795695
96807276
66029937
98769533
92917832
29243274
23701813
64753606
31934677
74661996
93618470
43518416
84852917
65396877
70098195
48352044
59875247
31169024
71702275