37367274
38126561
18094138
687792
77712286
45814589
81949891
76244760
49053110
71183202
33124070
12907459
12723925
55071329
8849882
92982494
77475795
84205639
89301930
32338322
6189260
72737221
85535121
51963438
46764575
75474400
73612377
52205214
23449224
15372060
98488229
40692860
57038165
1417307
56853994
76132653
92562313
26471391
97158001
27398504