59209979
68501680
19699162
4697320
88762163
73383156
80876535
83219385
4153955
38563901
53572742
29824012
20528078
87815800
8131346
86242438
76441011
33151647
3365234
59074781
76645864
6418967
93155004
3714491
32479451
94101190
24188596
56582543
8208481
7608956
16597972
320245
13617351
271524
95259204
9657387
5886092
28396312
97147236
697874