21558438
65575819
11045769
5097521
86159391
34884014
59621581
87243915
11949909
58234279
18221623
231064
48536399
86137008
22112636
47323072
1845684
97992774
18677736
11448720
84987986
28197747
5046059
88425100
87646522
14106605
20754445
7760385
63361307
79396179
20668917
460521
17106320
44805157
60375917
1936329
66374413
63443661
1783598
17511858