59982119
5538209
42902080
24579286
38259980
64118904
9612317
88604535
94819218
37699678
2621083
38264841
10589845
5622763
33478550
89668532
65194750
3662601
7769162
89267289
15652306
2925373
95086377
57085537
40367905
87291947
83593085
9311734
36218157
66442937
6305771
3733515
54094236
58045052
31228312
49019058
6434995
10896886
6560558
89358254