16796101
66918969
11219069
43218619
82145578
15907602
77502972
61627040
97135159
47583520
85954125
32736005
11445716
72583738
81896912
56633612
89974870
73333894
79268897
5982342
72519629
54472272
78052184
4177100
4809377
19233970
13932583
37465797
94162516
11598627
5024602
36667490
45637014
44593799
5998917
71415965
95347251
3029373
41846023
87007639