4182343
86042946
74954337
30175375
13035539
23423929
59064539
61771196
9526946
24973814
95169344
74287892
38753259
34372726
52186924
74713238
64625920
66984417
36191372
27988236
42755563
72469882
54461218
65437652
66674822
86168441
3090533
80313366
25253999
38673280
95648277
13209998
74877788
89744341
72416647
17304781
42954752
47383668
79725639
88711048