85993145
5083462
80225540
58877006
85956199
27714293
79253009
61656920
3386849
1293238
83939762
2906430
90599283
63252909
80506486
33221801
80893548
12913065
45455188
38653627
13634492
61346438
4351374
63287091
80715380
41667121
11746192
61159533
79821613
9487684
24088071
17871885
98142803
34729447
50184860
54252111
12922173
21147427
26433570
60518215