29338414
64599768
87792123
12285782
64965060
60924710
39419422
2528470
89503613
36059300
39244440
23074087
73414748
64198273
41358091
89739918
36129862
16693641
64553750
62709419
42418603
88171116
2978213
11311635
83262479
5951596
82954170
83521463
1502222
61209036
44201083
56197946
76677310
15106371
80087956
96024920
9873501
81793683
4706789
42588519