22882672
56527014
77815472
4320935
8991105
84388048
33311672
53167449
3986256
17278518
5026187
14588901
65982939
14408689
87321962
6193612
7302004
32822562
47737272
46421711
17788835
81233560
63307599
30359682
27077351
27964250
37088452
11925724
99774140
86376227
13245447
61213677
85999259
94797897
74905141
78387565
87014660
99946236
31676738
37242663