30994946
98585828
88781407
14406984
25437063
26428787
63329105
60186767
4805647
33495327
36213403
22144237
71709285
76258519
74164800
60264653
76763643
77487107
65887989
47989581
7667406
85083266
63008297
8816753
56884585
22488717
45705061
76485566
97403503
71355426
28053111
83624924
18394464
22954622
7576903
7022684
22238666
65844115
19196329
66727409